package main

import (
	"fmt"
	"io/ioutil"
)

func main15() {
	tmpFile, err := ioutil.TempFile(".", "*.txt")
	if err != nil {
		fmt.Println("创建临时文件失败：", err)
		return
	}
	defer tmpFile.Close()
	fmt.Println("成功创建临时文件：", tmpFile.Name())

	_, err = tmpFile.WriteString("Golang")
	if err != nil {
		fmt.Println("写入临时文件失败：", err)
		return
	}

	dirName, err := ioutil.TempDir(".", "tmp*")
	if err != nil {
		fmt.Println(err)
		return
	}
	fmt.Println("成功创建临时文件夹：", dirName)
}
